public service concession agreements - Turco Inglés Diccionario